a defensive wall or rampart English - Scottish gaelic




English translator: English Scottish gaelic a defensive wall or rampart  Eesti sõnaraamat   Español Traductor   Svenska Översättare